compressed sponge - Spanish English Dictionary